﻿@charset "utf-8";
/* CSS Document */

*{ margin:0; padding:0; font-family:"微软雅黑";}
a{ text-decoration:none; color:#212121;}
ul li{ list-style:none;}
img{ border:none;}
.clear{ clear: both;}

body{background:url(../images/head_bg.jpg) repeat-x #f3f3f3;}
.wrap{ width:100%; margin:0 auto;}


.head{width:100%;}
.head1{margin:0 auto;width:1003px; height:120px; background:url(../images/head_bg.jpg) no-repeat; }
.head1 img{ padding-top:20px;float:left; }
.rexian{background:url(../images/rexian.jpg) no-repeat; width:300px;height:59px;float:right;margin-top:30px;}

.banner{height:370px;margin:0 auto;width:1440px;}
.banner_bg{background:url(../images/banner_bg.jpg) repeat-y ;width:1440px; height:421px;margin:0 auto;}
.nav{height:51px;background:url(../images/nav_bg.jpg) no-repeat;margin:0 auto;width:1003px;}
.nav ul{padding-left:30px;}
.nav ul li{float:left; line-height:51px; width:130px; text-align:center; }
.nav ul li a{color:#212121; display:block; font-size:14px;}
.nav ul li a:hover{background:url(../images/nav_li.jpg) no-repeat bottom; color:#fff;}

.main{width:1003px; margin:0 auto; background:#fff; overflow:hidden;padding-bottom:20px;}
.pro{ width:983px; margin:20px 0 0 10px; background:url(../images/pro.jpg) no-repeat; }
.pro h2{font-size:14px; color:#fff;padding-left:35px;line-height:66px; text-align:center;}
.pro h2 a{color:#fff;}
.pro ul{margin-top:20px;}
.pro ul li{ float:left;width:196px; text-align:center; height:205px; background:#fff;margin:20px 10px ; }
.pro ul li span{ font-size:12px;background:url(../images/zizhispan.jpg) no-repeat; width:199px; line-height:35px;display:block; text-align:center; }
.pro ul li span a{ color:#fff;}
.pro ul li img{border:solid #cfcfcf 1px;width:196px;height:159px; }

.news{ width:1003px; padding-top:15px;}
.news_left{width:115px;height:369px; float:left;background:url(../images/news_left.jpg) no-repeat;margin-left:10px; }
.news_right{width:35px;height:369px; float:right;background:url(../images/news_rig.jpg) no-repeat; padding-right:10px;}
.news_mid{ width:833px;height:367px;float:left;border-top:solid #cfcfcf 1px;border-bottom:solid #cfcfcf 1px;}
.hnews {float:left; width:390px;margin-top:10px;padding:30px 0 0 20px;}
.hnews ul li{font-size:12px;line-height:32px;padding-top:5px; background:url(../images/new_li.jpg) no-repeat left;}
.hnews ul li span{float:right; }
.news1 img{ float:left;padding-right:10px;}
.news1 h3{color:#2062a3; font-size:14px;}
.news1 p{font-size:12px;line-height:32px;background:url(../images/jiange1.jpg) no-repeat bottom;}
.news2{width:420px;height:240px; float:left; }
.news2 img{padding:20px 70px;}

.zizhi{ float:left; width:695px; background:url(../images/zizhi.jpg) no-repeat 10px 0; margin-top:10px;padding-left:10px;}
.zizhi h2 a{font-size:14px; color:#fff;padding-left:40px;line-height:46px;float:left;}
.zizhi ul{width:693px; height:230px;border:solid #cfcfcf 1px;}
.zizhi ul li{ float:left;width:196px; text-align:center; height:205px; background:#fff;margin:20px 15px ; }
.zizhi ul li span{ font-size:12px;background:url(../images/zizhispan.jpg) no-repeat; width:201px; line-height:35px;display:block; text-align:center; }
.zizhi ul li span a{ color:#fff;}
.zizhi ul li img{border:solid #cfcfcf 2px;width:196px;height:159px;}

.more{line-height:46px;float:right;padding-right:10px;font-size:12px;}
.more a{color:#666666;}
.more1{line-height:46px;float:right;padding-right:10px;color:#08255e;font-size:12px;}
.more1 a{color:#08255e;}

.lianxi{ float:right; width:270px; background:url(../images/lianxi.jpg) no-repeat; margin:10px 10px 0 0;}
.lianxi h3 a{font-size:14px; color:#fff;padding-left:35px;line-height:46px; float:left;padding-left:45px;}
.lianxi p{border:solid #cfcfcf 1px;height:220px;font-size:12px; color:#273845;line-height:24px;padding:5px 20px;  background:url(../images/lianxi_bg.jpg) no-repeat right bottom #fff;}

.btm{ width:983px;margin:0 auto; overflow:hidden;border:solid #cfcfcf 1px; }

.com{ float:left; width:695px;background:url(../images/com.jpg) no-repeat center 0; }
.com h2{ font-size:14px; color:#fff;line-height:46px;padding-left:325px;float:left;}
.com h2 a{ color:#fff;}
.com img{ float:left;padding:18px;}
.com p{width:515px; font-size:12px;line-height:30px;padding:5px 10px 0;text-indent:2em; color:#273845; float:right;}


.cnews{ float:right; width:270px; background:url(../images/com.jpg) no-repeat center 0;}
.cnews h2{ font-size:14px; color:#fff;line-height:46px;padding-left:105px;float:left;}
.cnews h2 a{ color:#fff;}
.cnews ul{width:270px;padding:10px 0 0 10px;}
.cnews ul li{font-size:12px;line-height:30px;padding-top:5px; background:url(../images/new_li.jpg) no-repeat left;}
.cnews ul li span{padding:0 35px; float:right; }
.jiange{background:url(../images/jiange.jpg) no-repeat left 60px;;height:260px;width:2px; float:left;}

.foot{ width:1300px;background:url(../images/foot1.jpg) repeat-y ; margin:0 auto; height:205px;}
.footer{width:1003px;height:205px; margin:0 auto;}
.friend p{height:50px;background:url(../images/friend.jpg) no-repeat 0 20px;padding:55px 0 0 100px; color:#006cff;font-size:12px;}
.friend p a{color:#006cff;padding:10px; }
.foot1 p{ color:#006cff;text-align:center; font-size:12px;padding-top:30px; }
.foot1 p a{color:#006cff;padding:10px; }
.fnav p{ color:#006cff;text-align:center; font-size:14px;padding-top:25px; }
.fnav p a{color:#006cff;padding:10px; }
.jiange2{width:1300px;background:url(../images/jiange2.jpg) repeat-x 10px 130px;margin:0 auto; }

.left{ float:left; width:241px;margin-left:10px;  }
.right{ float:right;width:725px;margin-right:10px; }
.prolist{ float:left; width:251px; margin-top:10px;background:url(../images/prolist.jpg) no-repeat; }
.prolist h3{line-height:53px; font-size:14px;padding-left:45px;}
.prolist h3 a{ color:#fff;}
.prolist ul{padding-bottom:10px;padding-top:2px;border-left:solid #d2d2d2 1px;border-right:solid #d2d2d2 1px;width:233px;margin-left:3px;}
.prolist ul li{background:url(../images/prolist_li.jpg) no-repeat 10px 0 ;padding-left:45px; font-size:12px;height:34px; letter-spacing:1px;padding-top:6px;margin-top:5px; }
.prolist ul li a{ color:#035199; }
.bg_btm{background:url(../images/btm.jpg) no-repeat;width:236px;margin-left:2px;height:16px;}
.nlianxi{ float:left; width:241px; background:url(../images/prolist.jpg) no-repeat; margin-top:10px;}
.nlianxi h3 a{font-size:14px; color:#fff;padding-left:35px;line-height:53px; float:left;padding-left:45px;}
.nlianxi p{font-size:12px; color:#273845;line-height:28px;padding:0 20px;  background:url(../images/lianxi_bg.jpg) no-repeat right center #fff;border-left:solid #d2d2d2 1px;border-right:solid #d2d2d2 1px;width:193px;margin-left:3px;}

.ncom{ float:right; margin-top:10px; width:725px;background:url(../images/ncom.jpg) no-repeat;}
.ncom h2 a{font-size:14px; color:#08255e;padding-left:25px;line-height:45px; float:left;}
.ncom p{ font-size:12px;line-height:22px;padding:5px 10px; text-indent:2em;background:#fff;}

.nnews ul{ padding-left:20px;background:#fff;}
.nnews ul li{font-size:12px;line-height:30px;padding-left:15px; background:url(../images/news_li.jpg) no-repeat left;}
.nnews ul li span{float:right;padding-right:15px;}


.npro ul{background:#fff;width:725px; }
.npro ul li{ float:left;width:210px; text-align:center; height:195px;padding:5px 15px;}
.npro ul li span{ font-size:12px;}

#slider {
	width: 1440px; /* important to be same as image width */
	height: 370px; /* important to be same as image height */
	position: relative; /* important */
	overflow: hidden; /* important */
}
#sliderContent {
	width: 100%; /* important to be same as image width or wider */
	position: absolute;
	top: 0;
	margin-left: 0;
}
.sliderImage {
	float: left;
	position: relative;
	display: none;
}

/*分页样式*/
.paging {
	float:right;
	text-align:left;
	width:100%;
	padding-top:10px;
	font-size:12px;
}
.pagingl {
	float:left;
	padding:10px;
}
.pagingr {
	float:right;
	padding:10px;
}
.paging span {
	margin:2px;
	padding:2px 5px;
	border:#006 1px solid;
	background:#fff;
	display:block;
	float:left;
	font-size:12px;
	line-height:15px;
	text-indent:0px;
}
.paging a {
	margin:2px;
	padding:2px 5px;
	border:#006 1px solid;
	background:#ccc;
	display:block;
	float:left;
	font-size:12px;
	line-height:15px;
	text-indent:0px;
}
/*------------滚动-----------------*/
#demo {
overflow:hidden;
width: 1003px;
height:240px;
margin:0 auto;
}
#demo img {
width:196px;
height:159px;
}
#demo a{ line-height:35px;}
#indemo {
float: left;
width: 3000%;
}
#demo1 {
float: left;
}
#demo2 {
float: left;
}